package com.wicket.okrapp.biz.service;

import com.wicket.okrapp.biz.service.dto.req.*;
import com.wicket.okrapp.biz.service.dto.res.*;
import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface EvaSystemService {
/**
   * D3-2查询评价主题管理权限列表
   */
    QueryEvaThemeMgtPowerListRespDto queryEvaThemeMgtPowerList(QueryEvaThemeMgtPowerListReqDto queryEvaThemeMgtPowerListRep);
/**
   * D3-3查规划目标周期导航列表(边界)
   */
    QueryPlanTargetCycleMenuListBorderRespDto queryPlanTargetCycleMenuListBorder(QueryPlanTargetCycleMenuListBorderReqDto queryPlanTargetCycleMenuListBorderRep);
/**
   * D3-3查中层规划目标周期导航列表(边界)
   */
    QueryMidPlanTargetCycleMenuListBorderRespDto queryMidPlanTargetCycleMenuListBorder(QueryMidPlanTargetCycleMenuListBorderReqDto queryMidPlanTargetCycleMenuListBorderRep);
/**
   * D3-3查基层规划目标周期导航列表(边界)
   */
    QueryGrassrootsObjMenuListBorderRespDto queryGrassrootsObjMenuListBorder(QueryGrassrootsObjMenuListBorderReqDto queryGrassrootsObjMenuListBorderRep);
/**
   * D3-3查基础部门规划目标周期导航列表(边界)
   */
    QueryGrassRootsDeptObjMenuListBorderRespDto queryGrassRootsDeptObjMenuListBorder(QueryGrassRootsDeptObjMenuListBorderReqDto queryGrassRootsDeptObjMenuListBorderRep);
/**
   * D3-3查我任务及观测点列表(边界)
   */
    QueryMyTaskPostViewPointListBorderRespDto queryMyTaskPostViewPointListBorder(QueryMyTaskPostViewPointListBorderReqDto queryMyTaskPostViewPointListBorderRep);
/**
   * D3-3查我的部门观测点列表(边界)
   */
    QueryMyDeptViewPointListBorderRespDto queryMyDeptViewPointListBorder(QueryMyDeptViewPointListBorderReqDto queryMyDeptViewPointListBorderRep);
/**
   * D3-3查中高层建设任务列表(边界)
   */
    QueryMidTopPlanConstrTaskListBorderRespDto queryMidTopPlanConstrTaskListBorder(QueryMidTopPlanConstrTaskListBorderReqDto queryMidTopPlanConstrTaskListBorderRep);
/**
   * D3-3查高层切换部门菜单列表
   */
    QueryTopPlanSwitchDeptMenuListRespDto queryTopPlanSwitchDeptMenuList(QueryTopPlanSwitchDeptMenuListReqDto queryTopPlanSwitchDeptMenuListRep);
/**
   * D3-3查建设任务详情(边界)
   */
    QueryConstructionTaskDetailBorderRespDto queryConstructionTaskDetailBorder(QueryConstructionTaskDetailBorderReqDto queryConstructionTaskDetailBorderRep);
/**
   * D3-3查有目标的下属或其他列表(边界)
   */
    QueryHaveTargetMySubordinateListBorderRespDto queryHaveTargetMySubordinateListBorder(QueryHaveTargetMySubordinateListBorderReqDto queryHaveTargetMySubordinateListBorderRep);
/**
   * D3-3查下属或其他目标周期导航列表(边界)
   */
    QuerySubordinateTargetCycleMenuListBorderRespDto querySubordinateTargetCycleMenuListBorder(QuerySubordinateTargetCycleMenuListBorderReqDto querySubordinateTargetCycleMenuListBorderRep);
/**
   * D3-3查我下属或其他观测点列表(边界)
   */
    QueryMySubordinatePostViewPointListBorderRespDto queryMySubordinatePostViewPointListBorder(QueryMySubordinatePostViewPointListBorderReqDto queryMySubordinatePostViewPointListBorderRep);
/**
   * D3构建部门目标任务书上下级(公共)
   */
    StructureDeptObjMisStaUpDownComRespDto structureDeptObjMisStaUpDownCom(StructureDeptObjMisStaUpDownComReqDto structureDeptObjMisStaUpDownComRep);
/**
   * D3-3判断高层切换第三步操作条件(公共)
   */
    JudgeTopHandoverThreeStepComRespDto judgeTopHandoverThreeStepCom(JudgeTopHandoverThreeStepComReqDto judgeTopHandoverThreeStepComRep);
/**
   * D3-3判断下发部门目标任务书操作条件(公共)
   */
    JudgeDeptObjMisStaComRespDto judgeDeptObjMisStaCom(JudgeDeptObjMisStaComReqDto judgeDeptObjMisStaComRep);
/**
   * D3-3高层下发部门目标任务书
   */
    BatchIssuedDeptObjMisStaRespDto batchIssuedDeptObjMisSta(BatchIssuedDeptObjMisStaReqDto batchIssuedDeptObjMisStaRep);
/**
   * D3-3查高层建设任务列表(管理)
   */
    QueryTopPlanConstructionTaskListRespDto queryTopPlanConstructionTaskList(QueryTopPlanConstructionTaskListReqDto queryTopPlanConstructionTaskListRep);
/**
   * D3-判断基层设置完成操作条件(公共)
   */
    JudgeBasicSetAchieveOperationComRespDto judgeBasicSetAchieveOperationCom(JudgeBasicSetAchieveOperationComReqDto judgeBasicSetAchieveOperationComRep);
/**
   * D3-3查目标分工详情(管理)
   */
    QueryObjDivisionLaborDetailRespDto queryObjDivisionLaborDetail(QueryObjDivisionLaborDetailReqDto queryObjDivisionLaborDetailRep);
/**
   * D3-3查设置建设任务详情(管理)
   */
    QuerySetConstructionTaskDetailRespDto querySetConstructionTaskDetail(QuerySetConstructionTaskDetailReqDto querySetConstructionTaskDetailRep);
/**
   * D3-3批量查目标分工进展(边界)
   */
    BatchQueryObjScheduleBorderRespDto batchQueryObjScheduleBorder(BatchQueryObjScheduleBorderReqDto batchQueryObjScheduleBorderRep);
/**
   * D3-3判断中层执行目标下发操作条件(公共)
   */
    JudgeMidPerformTargetComRespDto judgeMidPerformTargetCom(JudgeMidPerformTargetComReqDto judgeMidPerformTargetComRep);
/**
   * D3-3判断下发中层牵头目标操作条件(公共)
   */
    JudgeMidLeadTargetComRespDto judgeMidLeadTargetCom(JudgeMidLeadTargetComReqDto judgeMidLeadTargetComRep);
/**
   * D3-3下发中层执行目标
   */
    BatchIssuedMidPerformTargetRespDto batchIssuedMidPerformTarget(BatchIssuedMidPerformTargetReqDto batchIssuedMidPerformTargetRep);
/**
   * D3-3下发中层牵头目标
   */
    BatchIssuedMidLeadTargetRespDto batchIssuedMidLeadTarget(BatchIssuedMidLeadTargetReqDto batchIssuedMidLeadTargetRep);
/**
   * D3查询当前部门被评对象目标周期详情(公共)
   */
    QueryCurrentDeptEvaObjTargetCycleDetailComRespDto queryCurrentDeptEvaObjTargetCycleDetailCom(QueryCurrentDeptEvaObjTargetCycleDetailComReqDto queryCurrentDeptEvaObjTargetCycleDetailComRep);
/**
   * D3判断中层设置完成操作条件(公共)
   */
    JudgeMidSetAchieveOperationComRespDto judgeMidSetAchieveOperationCom(JudgeMidSetAchieveOperationComReqDto judgeMidSetAchieveOperationComRep);
/**
   * D3-3判断基层执行目标下发操作条件(公共)
   */
    JudgeGrootsPerformTargetComRespDto judgeGrootsPerformTargetCom(JudgeGrootsPerformTargetComReqDto judgeGrootsPerformTargetComRep);
/**
   * D3-3下发基层执行目标
   */
    BatchIssuedGrootsPerformTargetRespDto batchIssuedGrootsPerformTarget(BatchIssuedGrootsPerformTargetReqDto batchIssuedGrootsPerformTargetRep);
/**
   * D3执行分析中层步骤房间(公共)
   */
    ImplementAnalysisMidStepRoomComRespDto implementAnalysisMidStepRoomCom(ImplementAnalysisMidStepRoomComReqDto implementAnalysisMidStepRoomComRep);
/**
   * D3执行导向步骤房间(公共)
   */
    ImplementGuideStepRoomComRespDto implementGuideStepRoomCom(ImplementGuideStepRoomComReqDto implementGuideStepRoomComRep);
/**
   * D3执行变量房间删除检查项等(公共)
   */
    ImplementVariableRoomDeleteCheckItemsComRespDto implementVariableRoomDeleteCheckItemsCom(ImplementVariableRoomDeleteCheckItemsComReqDto implementVariableRoomDeleteCheckItemsComRep);
/**
   * D3执行分析下发指标牵头部门(公共)
   */
    ImplementAnalysisLssuedTargetLeadDeptComRespDto implementAnalysisLssuedTargetLeadDeptCom(ImplementAnalysisLssuedTargetLeadDeptComReqDto implementAnalysisLssuedTargetLeadDeptComRep);
/**
   * D3-3判断中层修改安排
   */
    JudgeMidAmendArrangeRespDto judgeMidAmendArrange(JudgeMidAmendArrangeReqDto judgeMidAmendArrangeRep);
/**
   * D3-3判断基层修改安排
   */
    JudgeBasicAmendArrangeRespDto judgeBasicAmendArrange(JudgeBasicAmendArrangeReqDto judgeBasicAmendArrangeRep);
/**
   * D3-3判断高层重新编辑
   */
    JudgeTopAnewEditRespDto judgeTopAnewEdit(JudgeTopAnewEditReqDto judgeTopAnewEditRep);
/**
   * D3-3判断中层第1步牵头目标安排
   */
    JudgeMidFirstLeadTargetArrangeRespDto judgeMidFirstLeadTargetArrange(JudgeMidFirstLeadTargetArrangeReqDto judgeMidFirstLeadTargetArrangeRep);
/**
   * D3-3判断中层第2步执行目标安排
   */
    JudgeMidSecExTargetArrangeRespDto judgeMidSecExTargetArrange(JudgeMidSecExTargetArrangeReqDto judgeMidSecExTargetArrangeRep);
/**
   * D3-3判断基层第1步执行目标安排
   */
    JudgeBasicFirstLeadTargetArrangeRespDto judgeBasicFirstLeadTargetArrange(JudgeBasicFirstLeadTargetArrangeReqDto judgeBasicFirstLeadTargetArrangeRep);
/**
   * D3判断部门的树类型(公共)
   */
    JudgeDeptTreeTypeComRespDto judgeDeptTreeTypeCom(JudgeDeptTreeTypeComReqDto judgeDeptTreeTypeComRep);
/**
   * D3执行统一管理部门批次相关处理(公共)
   */
    ImplementUnifiedMgtDeptBatchHandleComRespDto implementUnifiedMgtDeptBatchHandleCom(ImplementUnifiedMgtDeptBatchHandleComReqDto implementUnifiedMgtDeptBatchHandleComRep);
/**
   * D3执行判断变更分工策略(公共)
   */
    ImplementJudgeDivisionStrategyComRespDto implementJudgeDivisionStrategyCom(ImplementJudgeDivisionStrategyComReqDto implementJudgeDivisionStrategyComRep);
/**
   * D3执行循环变更分工策略处理(公共)
   */
    ImplementLoopDivisionStrategyHandleComRespDto implementLoopDivisionStrategyHandleCom(ImplementLoopDivisionStrategyHandleComReqDto implementLoopDivisionStrategyHandleComRep);
/**
   * D3执行变更分工策略处理(公共)
   */
    ImplementDivisionStrategyHandleComRespDto implementDivisionStrategyHandleCom(ImplementDivisionStrategyHandleComReqDto implementDivisionStrategyHandleComRep);
/**
   * D3判断变更高层分工策略(公共)
   */
    JudgeDivisionTopStrategyComRespDto judgeDivisionTopStrategyCom(JudgeDivisionTopStrategyComReqDto judgeDivisionTopStrategyComRep);
/**
   * D3修订指标目标周期名称
   */
    ReviseTargetCycleNameRespDto reviseTargetCycleName(ReviseTargetCycleNameReqDto reviseTargetCycleNameRep);
/**
   * D3批量回写指标简称名称(公共)
   */
    BatchWriteBackTargetShortNameComRespDto batchWriteBackTargetShortNameCom(BatchWriteBackTargetShortNameComReqDto batchWriteBackTargetShortNameComRep);
/**
   * D3修订权重及分
   */
    ReviseWeightOrBranchRespDto reviseWeightOrBranch(ReviseWeightOrBranchReqDto reviseWeightOrBranchRep);
/**
   * D3修订指标目标或诊断值(公共)
   */
    ReviseTargetOrDiagnosticValueComRespDto reviseTargetOrDiagnosticValueCom(ReviseTargetOrDiagnosticValueComReqDto reviseTargetOrDiagnosticValueComRep);
/**
   * D3执行诊断及修订指标目标或诊断值
   */
    ImplementDiagnoseReviseTargetOrDiagnosticValueRespDto implementDiagnoseReviseTargetOrDiagnosticValue(ImplementDiagnoseReviseTargetOrDiagnosticValueReqDto implementDiagnoseReviseTargetOrDiagnosticValueRep);
/**
   * D3判断修订目标内容相关数据(公共)
   */
    JudgeReviseTargetDataComRespDto judgeReviseTargetDataCom(JudgeReviseTargetDataComReqDto judgeReviseTargetDataComRep);
/**
   * D3批量撤销修订指标相关数据
   */
    BatchUndoReviseTargetDataRespDto batchUndoReviseTargetData(BatchUndoReviseTargetDataReqDto batchUndoReviseTargetDataRep);
/**
   * D3判断目标内容是否存在修订
   */
    JudgeTargetIsReviseDataRespDto judgeTargetIsReviseData(JudgeTargetIsReviseDataReqDto judgeTargetIsReviseDataRep);
/**
   * D3查询下级目标内容及周期列表
   */
    QuerySubordinateTargetContentCycleListRespDto querySubordinateTargetContentCycleList(QuerySubordinateTargetContentCycleListReqDto querySubordinateTargetContentCycleListRep);
/**
   * D3-3查询部门目标任务书权重列表
   */
    QueryDeptObjMisStaWeightListRespDto queryDeptObjMisStaWeightList(QueryDeptObjMisStaWeightListReqDto queryDeptObjMisStaWeightListRep);
/**
   * D3判断一二级指标目标周期(公共)
   */
    JudgeOneTwoTargetCycleComRespDto judgeOneTwoTargetCycleCom(JudgeOneTwoTargetCycleComReqDto judgeOneTwoTargetCycleComRep);
/**
   * D3-3批量查询设置建设任务权重(公共)
   */
    BatchQuerySetConstructionTaskWeightComRespDto batchQuerySetConstructionTaskWeightCom(BatchQuerySetConstructionTaskWeightComReqDto batchQuerySetConstructionTaskWeightComRep);
/**
   * D3查询权重融合目标内容列表(公共)
   */
    QueryWeightFusionTargetContentListComRespDto queryWeightFusionTargetContentListCom(QueryWeightFusionTargetContentListComReqDto queryWeightFusionTargetContentListComRep);
/**
   * D3执行分离并修改权重(公共)
   */
    ImplementDetachAndModifyWeightsComRespDto implementDetachAndModifyWeightsCom(ImplementDetachAndModifyWeightsComReqDto implementDetachAndModifyWeightsComRep);
/**
   * D3-查询汇报任务归属评价模板列表(公共)
   */
    QueryTaskReportEvaTempListComRespDto queryTaskReportEvaTempListCom(QueryTaskReportEvaTempListComReqDto queryTaskReportEvaTempListComRep);
/**
   * D3判断评价数据是否可见(公共)
   */
    JudgeEvaDataIsVisibleComRespDto judgeEvaDataIsVisibleCom(JudgeEvaDataIsVisibleComReqDto judgeEvaDataIsVisibleComRep);
/**
   * D3判断目标内容是否可评价(公共)
   */
    JudgeTargetContentIsEvaComRespDto judgeTargetContentIsEvaCom(JudgeTargetContentIsEvaComReqDto judgeTargetContentIsEvaComRep);
/**
   * D3执行负责人角色标识转换(公共)
   */
    ImplementPersonChargeRoleConversionComRespDto implementPersonChargeRoleConversionCom(ImplementPersonChargeRoleConversionComReqDto implementPersonChargeRoleConversionComRep);
/**
   * D3-判断当前评价人是否完成该目标内容评价(公共)
   */
    JudgeAppraiserIsDoneTargetContentEvaComRespDto judgeAppraiserIsDoneTargetContentEvaCom(JudgeAppraiserIsDoneTargetContentEvaComReqDto judgeAppraiserIsDoneTargetContentEvaComRep);
/**
   * D3-查询评价模板列表(公共)
   */
    QueryEvaluationTemplateListComRespDto queryEvaluationTemplateListCom(QueryEvaluationTemplateListComReqDto queryEvaluationTemplateListComRep);
/**
   * D3执行同时编辑的授权对象数校验(公共)
   */
    ImplementSimultaneouslyCanEditObjNumValidityComRespDto implementSimultaneouslyCanEditObjNumValidityCom(ImplementSimultaneouslyCanEditObjNumValidityComReqDto implementSimultaneouslyCanEditObjNumValidityComRep);
/**
   * D3执行批次统一管理的部门垃圾分类(公共)
   */
    ImplementBatchUnifiedMgtDeptGarbageSortComRespDto implementBatchUnifiedMgtDeptGarbageSortCom(ImplementBatchUnifiedMgtDeptGarbageSortComReqDto implementBatchUnifiedMgtDeptGarbageSortComRep);
/**
   * D3执行高中基层回退导向步骤房间分析
   */
    ImplementTopMidBasicRollBackGuideStepRoomComRespDto implementTopMidBasicRollBackGuideStepRoomCom(ImplementTopMidBasicRollBackGuideStepRoomComReqDto implementTopMidBasicRollBackGuideStepRoomComRep);
/**
   * D3-判断目标内容是否可提交评价(公共)
   */
    JudgeTargetContentIsComEvaComRespDto judgeTargetContentIsComEvaCom(JudgeTargetContentIsComEvaComReqDto judgeTargetContentIsComEvaComRep);
/**
   * D3执行统一管理部门批次等处理(公共)
   */
    ImplementUnifiedMgtDeptBatchEtcDisposeComRespDto implementUnifiedMgtDeptBatchEtcDisposeCom(ImplementUnifiedMgtDeptBatchEtcDisposeComReqDto implementUnifiedMgtDeptBatchEtcDisposeComRep);
/**
   * D2查询加入工作组目标周期导航列表
   */
    QueryJoinGroupPlanTargetCycleMenuListRespDto queryJoinGroupPlanTargetCycleMenuList(QueryJoinGroupPlanTargetCycleMenuListReqDto queryJoinGroupPlanTargetCycleMenuListRep);
/**
   * D3查询高层规划目标周期导航列表
   */
    QueryTopPlanTargetCycleMenuListRespDto queryTopPlanTargetCycleMenuList(QueryTopPlanTargetCycleMenuListReqDto queryTopPlanTargetCycleMenuListRep);
/**
   * D3执行中层步骤对应房间分析(公共)
   */
    ImplementMidStepSocietyRoomAnalyseComRespDto implementMidStepSocietyRoomAnalyseCom(ImplementMidStepSocietyRoomAnalyseComReqDto implementMidStepSocietyRoomAnalyseComRep);
/**
   * D3中层目标分工房间返回判断
   */
    ImplementMidTargetDivRoomReturnJudgeRespDto implementMidTargetDivRoomReturnJudge(ImplementMidTargetDivRoomReturnJudgeReqDto implementMidTargetDivRoomReturnJudgeRep);
/**
   * D3分析中层房间对应指标层级(公共)
   */
    ImplementAnalyseMidRoomMatchObjtiveTierComRespDto implementAnalyseMidRoomMatchObjtiveTierCom(ImplementAnalyseMidRoomMatchObjtiveTierComReqDto implementAnalyseMidRoomMatchObjtiveTierComRep);
/**
   * D3执行新增批次导向步骤房间(公共)
   */
    ImplementAddBatchGuideStepRoomComRespDto implementAddBatchGuideStepRoomCom(ImplementAddBatchGuideStepRoomComReqDto implementAddBatchGuideStepRoomComRep);
/**
   * D3执行中基层修订开门(公共)
   */
    ImplementMidBasicReviseOpenDoorComRespDto implementMidBasicReviseOpenDoorCom(ImplementMidBasicReviseOpenDoorComReqDto implementMidBasicReviseOpenDoorComRep);
/**
   * D3执行高中基层导向步骤房间
   */
    ImplementTopMidBasicGuideStepRoomRespDto implementTopMidBasicGuideStepRoom(ImplementTopMidBasicGuideStepRoomReqDto implementTopMidBasicGuideStepRoomRep);
/**
   * D3-执行目标内容是否可审核(公共)
   */
    ImplementTargetContentIsExaComRespDto implementTargetContentIsExaCom(ImplementTargetContentIsExaComReqDto implementTargetContentIsExaComRep);
/**
   * D3-3查绩效对象目标分类分组列表(边界)
   */
    QueryPerfObjTarGroupClassListBorderRespDto queryPerfObjTarGroupClassListBorder(QueryPerfObjTarGroupClassListBorderReqDto queryPerfObjTarGroupClassListBorderRep);
/**
   * D3-3查绩效对象评价指标分组列表(边界)
   */
    QueryPerfObjEvaTargetClassListBorderRespDto queryPerfObjEvaTargetClassListBorder(QueryPerfObjEvaTargetClassListBorderReqDto queryPerfObjEvaTargetClassListBorderRep);
///**
//   * D3-3查绩效对象目标分类分组列表(边界)
//   */
//    QueryPerfObjTarGroupClassListBorderRespDto queryPerfObjTarGroupClassListBorder(QueryPerfObjTarGroupClassListBorderReqDto queryPerfObjTarGroupClassListBorderRep);
///**
//   * D3-3查绩效对象评价指标分组列表(边界)
//   */
//    QueryPerfObjEvaTargetClassListBorderRespDto queryPerfObjEvaTargetClassListBorder(QueryPerfObjEvaTargetClassListBorderReqDto queryPerfObjEvaTargetClassListBorderRep);
///**
//   * D3-3查询绩效规划模板管理权限
//   */
//    QueryPlanKpiTempMgtPowerDetailRespDto queryPlanKpiTempMgtPowerDetail(QueryPlanKpiTempMgtPowerDetailReqDto queryPlanKpiTempMgtPowerDetailRep);
  //
}
